Here's Why The Best Porsche 911 Is The Hated 996 Model